#include <stdint.h>
#include <stdbool.h>


#ifndef __weak
  #define  __weak   __attribute__((weak))
#endif 




